package com.laicunba.service;

import java.math.BigDecimal;
import java.util.List;

import com.laicunba.pojo.FinancingTargetBidDO;
import com.laicunba.pojo.FinancingTargetDO;
import com.laicunba.pojo.RateIncrCouponDO;
import com.laicunba.pojo.UserDO;

public interface RateIncrCouponService extends BaseService {

	List<RateIncrCouponDO> findUseableCoupon(String uid);

	boolean testForConditions(FinancingTargetBidDO bidDO, RateIncrCouponDO rateIncrCouponDO, FinancingTargetDO financingTarget);

	List<RateIncrCouponDO> find(String uid);

	boolean testForConditions(RateIncrCouponDO rateIncrCouponDO, UserDO buyer, FinancingTargetDO financingTargetDO, BigDecimal buyAmt);

}
